highly populated - Español Inglés Diccionario